Belleofyourball, thank you so much for your insightful advices!
By studio vs. private, I meant independent instructors vs. those hired by a studio. We have been learning ballroom dance at a chain studio for up to 2 years, basically with 3 private lessons (2 separate and 1 together) each week, plus some group lessons and practice parties. We also occasionally have had travelling coaches. We've attended a few low-key competitions, but ironically still felt not very comfortale as social dancers (I mean not just mess around). But since we never had any private instructors, we don't have comparison in terms of efficiency (time and money). As for the package with the studio, we do like the group lessons for new patterns and the parties to dance with the teachers and more advanced students. But the learning process seems slower or less focused than we would like.
Any suggestions?
Thanks again!